upon surrender of - Espagnol Anglais Dictionnaire